package com.neusoft.yiyang.common.entity.medical;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.neusoft.yiyang.common.enums.ExecutionStatus;
import lombok.Data;

import java.util.Date;

/**
 * 检查医嘱执行记录实体类，映射 check_order_record 表
 */
@Data
@TableName("check_order_record")
public class CheckOrderRecord {

    @TableId
    private Integer checkOrderRecordId;   // 检查医嘱执行记录ID

    private Integer checkOrderId;         // 检查医嘱ID（关联 check_order 表）
    private Integer customerId;           // 客户ID（关联 customer 表）
    private Integer caretakerId;          // 执行护工ID（关联 user 表）
    private Date checkTime;               // 检查时间
    private String result;                // 检查结果
    private String note;                  // 备注
    private ExecutionStatus status;       // 执行状态（使用枚举：normal, missed, abnormal）
}
